* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 100px;
}
a {
  color: inherit;
}
ul,
li {
  list-style: none;
}
.beian{ display:none;}
.section {
  width: 100%;
  max-width: 12rem;
  margin: 0 auto;
  position: relative;
}
.section:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.header .pc-hd .pchd-t .section {
  height: .85rem;
  padding-top: .35rem;
}
.header .pc-hd .pchd-t .section:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.header .pc-hd .pchd-t .section .logo {
  float: left;
  font-size: 0;
   margin-top:-20px;
}
.header .pc-hd .pchd-t .section .logo mip-img {
  width: auto;
  height: .6rem;
  display: inline-block;
  vertical-align: bottom;
  margin-right: .1rem;
}
.header .pc-hd .pchd-t .section .logo mip-img img{
  width: auto;
  min-width: auto;
  height: .6rem;
}
.header .pc-hd .pchd-t .section .logo span {
  display: inline-block;
  font-size: .28rem;
  vertical-align: bottom;
  line-height: 2.2;
  font-weight:bold;
  color: #353535;
}
.header .pc-hd .pchd-t .section .phone {
  float: right;
}
.header .pc-hd .pchd-t .section .phone mip-img {
  width: .35rem;
  height: .35rem;
  margin-right: .15rem;
  display: inline-block;
  vertical-align: middle;
}
.header .pc-hd .pchd-t .section .phone span {
  vertical-align: middle;
  font-weight: bold;
  color: #fdb211;
  font-size: .24rem;
}
.header .nav {
  background-color: #f8be21;
  height: .65rem;
  font-size: 0;
}
.header .nav .section {
  display: flex;
  display: -webkit-flex;
}
.header .nav .section .nav-item {
  flex: 1;
  -webkit-flex: 1;
  display: inline-block;
  height: .3rem;
  line-height: .3rem;
  font-size: .16rem;
  color: #111;
  text-align: center;
  border-radius: .3rem;
  margin: .2rem .05rem 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.header .nav .section .nav-item:hover,
.header .nav .section .nav-item.act {
  background-color: #242424;
  color: #fff;
}

.active{
 background-color: #242424;
  color: #fff;
  display:block;
}
  
.header .banner {
  width: 100%;
  height: 5.1rem;
  position: relative;
}
.header .banner .banner-img {
  width: 19.2rem;
  position: absolute;
  left: 50%;
  margin-left: -9.6rem;
  height: 100%;
}
.header .banner .banner-img .mip-layout-size-defined {
  height: 100%;
}
.header .banner .banner-img mip-img {
  width: 100%;
}
.header .banner .mip-carousel-indicator-wrapper {
  position: absolute;
  bottom: .3rem;
  width: 100%;
  text-align: center;
}
.header .banner .mip-carousel-indicator-wrapper .mip-carousel-indecator-item {
  width: .18rem;
  height: .18rem;
  background-color: #fff;
  margin-right: .2rem;
}
.header .banner .mip-carousel-indicator-wrapper .mip-carousel-activeitem {
  background-color: #f8be21;
}
.mbl-hd {
  display: none;
}
.mbl-hd .m-bn {
  padding: 0 .3rem;
}
.mbl-hd .m-bn .mbn-img {
  width: 100%;
  height: 3rem;
  margin: .3rem auto 0;
  border-radius: .1rem;
  overflow: hidden;
}
.mbl-hd .m-bn .mbn-img .mip-layout-size-defined {
  height: 100%;
}
.mbl-hd .m-bn .mbn-img mip-img {
  width: 100%;
  border-radius: .1rem;
  overflow: hidden;
}
.mbl-hd .mip-carousel-indicator-wrapper {
  width: 100%;
  text-align: center;
}
.mbl-hd .mip-carousel-indicator-wrapper .mip-carousel-indecator-item {
  width: .1rem;
  height: .08rem;
  background-color: #c4c3c5;
  margin-right: .05rem;
  border-radius: .08rem;
}
.mbl-hd .mip-carousel-indicator-wrapper .mip-carousel-activeitem {
  width: .25rem;
  background-color: #f8be21;
}
.mbl-hd .m-nav {
  padding: .2rem .2rem 0;
  text-align: center;
}
.mbl-hd .m-nav mip-scrollbox [data-item] {
  width: 1rem;
}
.mbl-hd .m-nav mip-scrollbox [data-item] mip-img {
  height: .83rem;
  width: .83rem;
  margin: 0 auto;
  border-radius: 50%;
  display: block;
}
.mbl-hd .m-nav mip-scrollbox [data-item] span {
  display: block;
  font-size: .22rem;
  color: #303030;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mb-chd {
  display: none;
  width: 100%;
  height: .85rem;
  position: fixed;
  top: 0;
  z-index: 9;
  background-color: #2b2b2b;
}
.mb-chd .back {
  display: block;
  height: 100%;
  width: .5rem;
  position: absolute;
}
.mb-chd .back:after {
  content: "";
  position: absolute;
  left: .25rem;
  top: .28rem;
  display: inline-block;
  width: .2rem;
  height: .2rem;
  border: solid #fff;
  border-width: .02rem .02rem 0 0;
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}
.mb-chd .tit {
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: .85rem;
  font-size: .3rem;
  color: #fff;
}
.mb-chd .mcone {
  width: .34rem;
  height: .28rem;
  position: absolute;
  right: .25rem;
  top: .25rem;
}
.mb-chd .mcone mip-img {
  width: 100%;
  height: 100%;
}
.mb-chd mip-sidebar {
  width: 4rem;
  background-color: #fff;
}
.mb-chd mip-sidebar .chd-logo {
  width: 100%;
  text-align: center;
  padding: .3rem 0;
  margin-bottom: .4rem;
}
.mb-chd mip-sidebar .chd-logo mip-img {
  width: 60%;
  height: auto;
  display: inline-block;
}
.mb-chd mip-sidebar .chd-item {
  width: 100%;
  height: 1.2rem;
  padding-left: .3rem;
}
.mb-chd mip-sidebar .chd-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.mb-chd mip-sidebar .chd-item a mip-img {
  height: auto;
  width: .8rem;
  display: inline-block;
  margin-left: .2rem;
  vertical-align: middle;
}
.mb-chd mip-sidebar .chd-item a span {
  font-size: .36rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 2rem;
  vertical-align: middle;
}
.main {
  width: 100%;
  overflow: hidden;
  padding-top: .65rem;
  padding-bottom: .4rem;
}
.main .notice {
  background-color: #f6f7f9;
  overflow: hidden;
}
.main .notice .st {
  width: 12rem;
  margin: .15rem auto;
  background-color: #fff;
  line-height: .6rem;
  border-radius: .1rem;
  padding: 0 .25rem;
}
.main .notice .st:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.main .notice .st mip-img {
  width: .45rem;
  height: .4rem;
  float: left;
  margin-right: .2rem;
  margin-top: .1rem;
}
.main .notice .st span {
  font-size: .16rem;
  color: #333;
  max-width: 8rem;
  float: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .notice .st a {
  width: 1.06rem;
  height: .3rem;
  border-radius: .3rem;
  line-height: .3rem;
  text-align: center;
  background: #fedc46;
  font-size: .16rem;
  color: #191919;
  float: right;
  margin-top: .15rem;
}
.main .section .it-box {
  width: 100%;
  margin-top: .3rem;
  padding: 0 .3rem;
}
.main .section .it-box mip-form div {
  padding: 0;
  color: #333;
}
.main .section .it-box mip-form input[type=submit] {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  display: inline-block;
  padding: .06rem .12rem;
  margin-bottom: 0;
  font-size: .34rem;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: .04rem;
}
.main .section .it-box .form-group {
  display: block;
  margin-bottom: .15rem;
}
.main .section .it-box .form-group .err {
  color: #ec1f5c;
  font-size: .3rem;
}
.main .section .it-box .form-group label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: .05rem;
  font-weight: 700;
  font-size: .3rem;
}
.main .section .it-box .form-group .form-control {
  display: block;
  width: 100%;
  height: .6rem;
  padding: .06rem .12rem;
  font-size: .3rem;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: .04rem;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.main .section .it-box .form-group .form-textarea {
  display: block;
  width: 100%;
  height: 2rem;
  padding: .06rem .12rem;
  font-size: .3rem;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: .04rem;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.main .section .it-box .form-group .checkbox,
.main .section .it-box .form-group .radio {
  position: relative;
  display: block;
  margin-top: .1rem;
  margin-bottom: .1rem;
}
.main .section .it-box .form-group .checkbox label,
.main .section .it-box .form-group .radio label {
  min-height: .3rem;
  padding-left: .4rem;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
  display: inline-block;
  max-width: 100%;
}
.main .section .it-box .form-group .checkbox input[type=checkbox],
.main .section .it-box .form-group .radio input[type=checkbox],
.main .section .it-box .form-group .checkbox input[type=radio],
.main .section .it-box .form-group .radio input[type=radio] {
  position: absolute;
  margin-top: 4px\9;
  margin-left: -0.35rem;
  width: .3rem;
  height: .3rem;
}
.main .section .it-box .form-group .checkbox-inline,
.main .section .it-box .form-group .radio-inline {
  position: relative;
  display: inline-block;
  padding-left: .4rem;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
  margin-bottom: .05rem;
}
.main .section .it-box .form-group .checkbox-inline input[type=checkbox],
.main .section .it-box .form-group .radio-inline input[type=checkbox],
.main .section .it-box .form-group .checkbox-inline input[type=radio],
.main .section .it-box .form-group .radio-inline input[type=radio] {
  display: inline;
  margin-left: -0.35rem;
  vertical-align: middle;
  width: .3rem;
  height: .3rem;
}
.main .section .h-title {
  width: 2.58rem;
  margin: .85rem auto 0;
}
.main .section .h-title h2 {
  font-size: .26rem;
  color: #fdb211;
  background-color: #fff;
  width: 2.36rem;
  margin: 0 auto;
  text-align: center;
  padding: .05rem 0;
  position: relative;
  z-index: 2;
}
.main .section .h-title p {
  width: 100%;
  height: .35rem;
  line-height: .33rem;
  border: 1px solid #fdb211;
  text-align: center;
  font-size: .14rem;
  color: #8a8a8a;
  margin-top: -0.05rem;
  text-transform:uppercase;
}
.main .section .more {
  height: .4rem;
  line-height: .4rem;
  width: 1.65rem;
  display: block;
  text-align: center;
  font-size: .16rem;
  color: #191919;
  margin: .4rem auto 0;
  border-radius: .05rem;
  background-color: #e5e5e5;
  clear: both;
}
.main .section .s-box {
  margin-top: .4rem;
}
.main .section .s-box:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.main .section .s-box .s-left {
  width: 2.7rem;
  float: left;
  border: 1px solid #e5e5e5;
  padding: 0 .25rem;
  padding-bottom: .5rem;
}
.main .section .s-box .s-left .s-title {
  padding: .25rem 0;
  border-bottom: 1px solid #e5e5e5;
}
.main .section .s-box .s-left .s-title:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.main .section .s-box .s-left .s-title mip-img {
  float: left;
  height: .36rem;
  width: .36rem;
  margin-right: .2rem;
  margin-top: .05rem;
  margin-left: .1rem;
}
.main .section .s-box .s-left .s-title .st-box {
  float: left;
}
.main .section .s-box .s-left .s-title .st-box h4 {
  font-size: .2rem;
  color: #000;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .section .s-box .s-left .s-title .st-box span {
  font-size: .12rem;
  color: #5d5d5d;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .section .s-box .s-left .st-menu .st-item {
  margin-top: .35rem;
  padding-left: .4rem;
  color: #5d5d5d;
  font-size: .16rem;
  position: relative;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.main .section .s-box .s-left .st-menu .st-item:before {
  content: " ";
  width: .18rem;
  height: .18rem;
  position: absolute;
  top: 50%;
  margin-top: -0.09rem;
  left: .1rem;
  background-color: #656565;
  border-radius: 50%;
}
.main .section .s-box .s-left .st-menu .st-item:after {
  content: " ";
  height: .06rem;
  width: .06rem;
  border-width: 1px 1px 0 0;
  border-color: #fff;
  border-style: solid;
  transform: rotate(45deg);
  position: absolute;
  margin-top: -0.04rem;
  top: 50%;
  left: .14rem;
}
.main .section .s-box .s-left .st-menu .st-item:hover {
  padding-left: .5rem;
}
.main .section .s-box .s-right {
  float: right;
  margin-bottom: .4rem;
  width: 9.3rem;
}
.main .section .s-box .s-right .src-box {
  vertical-align: top;
  display: inline-block;
  width: 2.8rem;
  margin-left: .2rem;
}
.main .section .s-box .s-right .src-box .src-img {
  width: 100%;
  height: 2rem;
  border-radius: .1rem;
  overflow: hidden;
}
.main .section .s-box .s-right .src-box .src-img mip-img {
  width: 100%;
  height: 100%;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.main .section .s-box .s-right .src-box .src-img mip-img:hover {
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
}
.main .section .s-box .s-right .src-box .srcb-tl {
  margin-top: .1rem;
}
.main .section .s-box .s-right .src-box .srcb-tl mip-img {
  width: .67rem;
  height: .34rem;
  display: inline-block;
  vertical-align: middle;
}
.main .section .s-box .s-right .src-box .srcb-tl span {
  margin-left: .1rem;
  vertical-align: middle;
  font-size: .2rem;
  color: #272727;
  display: inline-block;
  max-width: 2rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .section .s-box .s-right .src-box .srcb-p {
  margin-top: .1rem;
  font-size: .16rem;
  color: #505050;
  height: .48rem;
  line-height: .24rem;
  overflow: hidden;
}
.main .section .s-box .s-right .sr-top {
  margin-bottom: .4rem;
  margin-left: .2rem;
}
.main .section .s-box .s-right .sr-top .sr-big {
  vertical-align: top;
  display: inline-block;
  width: 5.9rem;
  height: 3.1rem;
  position: relative;
  border-radius: .1rem;
  overflow: hidden;
}
.main .section .s-box .s-right .sr-top .sr-big mip-img {
  width: 100%;
  height: 100%;
}
.main .section .s-box .s-right .sr-top .sr-big .srb-info {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1.3rem;
  width: 100%;
  padding: 0 .2rem;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
}
.main .section .s-box .s-right .sr-top .sr-big .srb-info h4 {
  font-size: .2rem;
  color: #fff;
  margin-top: .35rem;
}
.main .section .s-box .s-right .sr-top .sr-big .srb-info p {
  font-size: .16rem;
  margin-top: .15rem;
  color: #fff;
}
.main .section .l-box {
  font-size: 0;
}
.main .section .l-box .l-item {
  width: 5.7rem;
  height: 4.7rem;
  background-color: #f7f7f7;
  display: inline-block;
  padding: .15rem;
  margin: .4rem .15rem 0;
  border-radius: .1rem;
  vertical-align: top;
}
.main .section .l-box .l-item .lit-b {
  width: 100%;
  height: 2.7rem;
  display: flex;
  display: -webkit-flex;
}
.main .section .l-box .l-item .lit-b .lit-l {
  width: 3.6rem;
  height:2.7rem;
  margin-right: .1rem;
  border-radius: .1rem;
}
.main .section .l-box .l-item .lit-b .lit-r {
  width: 1.7rem;
  margin-top: -0.1rem;
  flex: 1;
  -webkit-flex: 1;
}
.main .section .l-box .l-item .lit-b .lit-r mip-img {
  height: 1.3rem;
  width: 100%;
  margin-top: .1rem;
}
.main .section .l-box .l-item h2 {
  font-size: .2rem;
  color: #191919;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-top: .15rem;
}
.main .section .l-box .l-item p {
  font-size: .16rem;
  color: #191919;
  margin-top: .15rem;
  height: .5rem;
}
.main .section .l-box .l-item .pain {
  margin-top: .2rem;
}
.main .section .l-box .l-item .pain:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.main .section .l-box .l-item .pain .pn {
  float: left;
  padding-top: .1rem;
}
.main .section .l-box .l-item .pain .pn mip-img {
  width: .3rem;
  height: .2rem;
  display: inline-block;
  vertical-align: middle;
  margin-right: .1rem;
}
.main .section .l-box .l-item .pain .pn span {
  font-size: .22rem;
  color: #666;
  vertical-align: middle;
}
.main .section .l-box .l-item .pain a {
  background-color: #4091fc;
  width: 1.57rem;
  height: .4rem;
  line-height: .4rem;
  border-radius: .4rem;
  font-size: .2rem;
  color: #fff;
  float: right;
  text-align: center;
}
.main .section .r-box{
  text-align: center;
}
.main .section .r-box .r-scroll{
  width: 11rem;
  display: inline-block;
}
.main .section .r-box .r-scroll mip-scrollbox [data-scroller] {
  padding-top: .4rem;
}
.main .section .r-box .r-scroll mip-scrollbox [data-scroller] [data-item] {
  display: inline-block;
  margin-right: .1rem;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.main .section .r-box .r-scroll mip-scrollbox [data-scroller] [data-item] a mip-img {
  width: 2.1rem;
  height: 2.1rem;
}
.main .section .r-box .r-scroll mip-scrollbox [data-scroller] [data-item]:hover {
  transform: translateY(-15px);
}
.main .section .r-box .r-info {
  font-size: .18rem;
  color: #888;
  text-align: center;
  margin-top: .25rem;
}
.main .section .map-box {
  margin-top: .4rem;
  width: 100%;
}
.main .section .map-box mip-map {
  width: 100%;
  height: 4.6rem;
}
.main .section .map-box .map-info {
  border-left: 4px solid #fcd730;
  padding-left: .15rem;
  margin-top: .2rem;
}
.main .section .map-box .map-info h2 {
  font-size: .24rem;
  color: #1a1a1a;
  font-weight: normal;
}
.main .section .map-box .map-info p {
  font-size: .2rem;
  color: #666;
  margin-top: .1rem;
}
.main .section .ll-side {
  display: none;
  height: .75rem;
  border-bottom: 1px solid #e6e6e6;
  padding: .2rem .4rem 0 .3rem;
  position: relative;
}
.main .section .ll-side:after {
  content: "";
  position: absolute;
  right: 10px;
  top: 50%;
  display: inline-block;
  width: .14rem;
  height: .14rem;
  border: solid #999;
  border-width: 1px 1px 0 0;
  -webkit-transform: translate(0, -50%) rotate(45deg);
  transform: translate(0, -50%) rotate(45deg);
}
.main .section .ll-side mip-scrollbox [data-item] {
  margin-right: .5rem;
  height: 100%;
}
.main .section .ll-side mip-scrollbox [data-item] a {
  font-size: .28rem;
  color: #333;
  line-height: 1;
  position: relative;
  padding-bottom: .15rem;
  display: block;
}
.main .section .ll-side mip-scrollbox [data-item] a:after {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  width: .36rem;
  height: .05rem;
  border-radius: .05rem;
  background-color: #fff;
  left: 50%;
  margin-left: -0.18rem;
}
.main .section .ll-side mip-scrollbox [data-item].act a {
  color: #fcd730;
}
.main .section .ll-side mip-scrollbox [data-item].act a:after {
  background-color: #fcd730;
}
.main .section .side-box {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  font-size: 0;
  margin-top: .8rem;
}
.main .section .side-box .mb-hd {
  width: 100%;
  background-color: #222;
  font-size: .25rem;
  color: #fff;
  font-weight: bold;
  text-align: center;
  height: .68rem;
  line-height: .68rem;
}
.main .section .side-box .mb-bd {
  margin-top: -1px;
  border: 1px solid #b6b6b6;
  background-color: #fbf9f9;
  color: #222;
}
.main .section .side-box .mb-bd > span {
  display: block;
  text-align: center;
  font-size: .15rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .section .side-box .mb-bd > b {
  display: block;
  font-size: .24rem;
  text-align: center;
  margin: .1rem 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .section .side-box .mb-bd > p {
  font-size: .15rem;
  margin-top: .1rem;
  word-break: break-all;
}
.main .section .side-box .mb-bd.about {
  padding: .2rem .15rem;
}
.main .section .side-box .left-aside {
  display: inline-block;
  width: 2.3rem;
  margin-right: .3rem;
}
.main .section .side-box .left-aside .menu-box .mb-bd {
  font-size: .14rem;
}
.main .section .side-box .left-aside .menu-box .mb-bd mip-accordion > section {
  border-top: 1px solid #b6b6b6;
  padding-top: .15rem;
  padding-bottom: .15rem;
  padding-left: .3rem;
}
.main .section .side-box .left-aside .menu-box .mb-bd mip-accordion h2 {
  font-size: .15rem;
  cursor: pointer;
  font-weight: normal;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.main .section .side-box .left-aside .menu-box .mb-bd mip-accordion h2:before {
  content: "";
  display: inline-block;
  border: 6px solid transparent;
  border-left: 8px solid #222;
  margin-right: .1rem;
}
.main .section .side-box .left-aside .menu-box .mb-bd mip-accordion h2:hover {
  transform: translateX(5px);
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  -ms-transform: translateX(5px);
  -o-transform: translateX(5px);
}
.main .section .side-box .left-aside .menu-box .mb-bd mip-accordion .t2 {
  padding-left: .25rem;
  font-size: .15rem;
  display: block;
  margin-top: .1rem;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .section .side-box .left-aside .menu-box .mb-bd mip-accordion .t2:hover {
  transform: translateX(5px);
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  -ms-transform: translateX(5px);
  -o-transform: translateX(5px);
}
.main .section .side-box .left-aside .content {
  margin-top: .2rem;
}
.main .section .side-box .right-aside {
  flex: 1;
  -webkit-flex: 1;
}
.main .section .side-box .right-aside .rs-hd {
  border-bottom: 1px solid #222;
  padding-bottom: .03rem;
}
.main .section .side-box .right-aside .rs-hd:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.main .section .side-box .right-aside .rs-hd h2 {
  font-size: .2rem;
  color: #222;
  border-bottom: 2px solid #222;
  float: left;
  padding-bottom: .05rem;
}
.main .section .side-box .right-aside .rs-hd .bread {
  font-size: .14rem;
  color: #222;
  float: right;
}
.main .section .side-box .right-aside .rs-bd .p-box {
  font-size: 0;
}
.main .section .side-box .right-aside .rs-bd .p-box .p-item {
  display: inline-block;
  width: 2.25rem;
  margin: .2rem .04rem 0;
}
.main .section .side-box .right-aside .rs-bd .p-box .p-item .p-img {
  width: 100%;
  height: 1.8rem;
  overflow: hidden;
}
.main .section .side-box .right-aside .rs-bd .p-box .p-item .p-img mip-img {
  width: 100%;
  height: 100%;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.main .section .side-box .right-aside .rs-bd .p-box .p-item .p-img mip-img img {
  max-width: :auto;
  min-width: auto;
  width: auto;
}
.main .section .side-box .right-aside .rs-bd .p-box .p-item .p-img mip-img:hover {
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
}
.main .section .side-box .right-aside .rs-bd .p-box .p-item .p-info {
  font-size: .16rem;
  color: #1a1a1a;
  text-align: center;
  margin-top: .1rem;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item {
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  padding: .2rem 0 .1rem;
  border-bottom: 1px solid #dcdcdc;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item:hover {
  padding-left: .15rem;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-img {
  float: left;
  width: 2.4rem;
  height: 1.8rem;
  overflow: hidden;
  margin-right: .3rem;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-img mip-img {
  width: 100%;
  height: 100%;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-img mip-img:hover {
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info {
  float: left;
  width: 6.5rem;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info .wpi-tl:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info .wpi-tl h2 {
  display: inline-block;
  font-size: .22rem;
  color: #2b2b2b;
  font-weight: normal;
  float: left;
  max-width: 5rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info .wpi-tl b {
  font-size: .22rem;
  color: #2b2b2b;
  font-weight: normal;
  text-align: right;
  width: 1.5rem;
  float: right;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info p {
  font-size: .18rem;
  color: #6c6c6c;
  overflow: hidden;
  height: .58rem;
  line-height: .28rem;
  margin-top: .2rem;
}
.main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info span {
  display: block;
  margin-top: .45rem;
  font-size: .18rem;
  color: #ff7200;
}
.main .section .side-box .right-aside .rs-bd .w-box .w-item {
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  padding: .2rem 0 .1rem;
  border-bottom: 1px solid #dcdcdc;
}
.main .section .side-box .right-aside .rs-bd .w-box .w-item:after {
  content: "";
  width: 0;
  height: 0;
  display: table;
  clear: both;
  visibility: hidden;
}
.main .section .side-box .right-aside .rs-bd .w-box .w-item:hover {
  padding-left: .15rem;
}
.main .section .side-box .right-aside .rs-bd .w-box .w-item .w-info h2 {
  font-size: .24rem;
  color: #1a1a1a;
  font-weight: normal;
}
.main .section .side-box .right-aside .rs-bd .w-box .w-item .w-info span {
  font-size: .16rem;
  color: #999;
  display: block;
  margin-top: .25rem;
}
.main .section .side-box .right-aside .rs-bd .editor {
  padding-top: .2rem;
  margin-top: .4rem;
}
.main .section .side-box .right-aside .rs-bd .editor .e-title {
  font-size: .3rem;
  color: #333;
  text-align: center;
}
.main .section .side-box .right-aside .rs-bd .editor .e-tip {
  font-size: .16rem;
  color: #666;
  text-align: center;
  margin-top: .15rem;
}
.main .section .side-box .right-aside .rs-bd .editor .e-img mip-img {
  margin: .3rem auto;
  display: block;
}
.main .section .side-box .right-aside .rs-bd .editor .e-img mip-img img {
  width: auto;
  height: auto;
  min-width: auto;
  min-height: auto;
  margin: auto;
  display: block;
}
.main .section .side-box .right-aside .rs-bd .editor .e-content {
  margin-top: .3rem;
}
.main .section .side-box .right-aside .rs-bd .editor .e-content mip-img {
  margin: 0 auto .3rem;
  display: block;
}
.main .section .side-box .right-aside .rs-bd .editor .e-content mip-img img {
  width: auto;
  height: auto;
  min-width: auto;
  min-height: auto;
  margin: auto;
  display: block;
}
.main .section .side-box .right-aside .rs-bd .editor .e-content p {
  font-size: .18rem;
  color: #333;
  margin-bottom: .3rem;
  line-height: .32rem;
  text-indent: .0rem;
}
.main .section .side-box .right-aside .rs-bd .pages {
  text-align: center;
  font-size: 0;
  margin: .6rem 0;
}
.main .section .side-box .right-aside .rs-bd .pages a {
  height: .3rem;
  border: 1px solid #2b2b2b;
  padding: 0 .1rem;
  line-height: .3rem;
  color: #262217;
  display: inline-block;
  font-size: .16rem;
  margin: 0 .08rem;
}
.main .section .side-box .right-aside .rs-bd .pages a:hover {
  border-color: #2b2b2b;
  background-color: #2b2b2b;
  color: #fff;
}
.main .section .side-box .right-aside .rs-bd .pages span {
  height: .3rem;
  border: 1px solid #2b2b2b;
  padding: 0 .1rem;
  line-height: .3rem;
  background-color: #2b2b2b;
  color: #fff;
  display: inline-block;
  font-size: .16rem;
  margin: 0 .08rem;
}
.mb-footer {
  display: none;
  width: 100%;
  position: fixed;
  bottom: 0;
  height: 1rem;
  border-top: 1px solid #e6e6e6;
  background-color: #fff;
  padding-top: .15rem;
  z-index: 6;
}
.mb-footer .mbft-item {
  flex: 1;
  -webkit-flex: 1;
}
.mb-footer .mbft-item mip-img {
  height: .3rem;
  width: auto;
  display: block;
  margin: 0 auto;
  overflow: hidden;
}
.mb-footer .mbft-item mip-img img {
  height: 100%;
  width: auto;
  min-width: auto;
  max-width: auto;
}
.mb-footer .mbft-item span {
  text-align: center;
  display: block;
  font-size: .22rem;
  color: #666666;
  margin-top: .1rem;
}
.mb-footer .mbft-item.md mip-img {
  height: .7rem;
}
.footer .ft-tp {
  height: 3.5rem;
  background-color: #262626;
}
.footer .ft-tp .section .lf {
  float: left;
}
.footer .ft-tp .section .lf .s1 {
  width: 4.25rem;
  float: left;
}
.footer .ft-tp .section .lf .s1 .s1-logo {
  margin-top: .4rem;
  width: auto;
  height: .6rem;
}
.footer .ft-tp .section .lf .s1 .s1-logo mip-img {
  width: auto;
  height: 100%;
}
.footer .ft-tp .section .lf .s1 .s1-logo mip-img img{
  margin:inherit;
  width: auto;
  min-width: auto;
  height: 100%;
}
.footer .ft-tp .section .lf .s1 .s1-ph h4 {
  margin-top: .3rem;
  font-size: .18rem;
  color: #f8be21;
  font-weight: normal;
}
.footer .ft-tp .section .lf .s1 .s1-ph .s1p-h {
  margin-top: .1rem;
  margin-bottom: .5rem;
}
.footer .ft-tp .section .lf .s1 .s1-ph .s1p-h mip-img {
  width: .24rem;
  height: .24rem;
  display: inline-block;
  vertical-align: middle;
}
.footer .ft-tp .section .lf .s1 .s1-ph .s1p-h span {
  font-size: .2rem;
  color: #f8be21;
  vertical-align: middle;
}
.footer .ft-tp .section .lf .s1 p {
  font-size: .14rem;
  color: #fff;
  margin-bottom: .2rem;
}
.footer .ft-tp .section .lf .s2 {
  float: left;
  width: 5rem;
  margin-top: .9rem;
  border-left: 1px solid #4d4d4d;
  padding-left: .94rem;
}
.footer .ft-tp .section .lf .s2 h2 {
  display: inline-block;
  font-size: .18rem;
  color: #f8be21;
  font-weight: normal;
  padding-bottom: .1rem;
  border-bottom: 2px solid #f8be21;
}
.footer .ft-tp .section .lf .s2 .frd-link a {
  display: inline-block;
  font-size: .14rem;
  color: #adadad;
  width: 1.6rem;
  margin-top: .28rem;
}
.footer .ft-tp .section .rt {
  width: 1.2rem;
  float: right;
  padding-top: 1rem;
}
.footer .ft-tp .section .rt mip-img {
  width: 100%;
  height: 1.2rem;
  display: block;
}
.footer .ft-tp .section .rt span {
  margin-top: .15rem;
  display: block;
  font-size: .14rem;
  color: #fff;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.footer .ft-bd {
  height: .5rem;
  line-height: .5rem;
  font-size: .14rem;
  color: #909090;
  background-color: #212121;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .main .section .r-box{
    text-align: left;
  }
  .main .section .r-box .r-scroll{
    width: auto;
    display: block;
  }
  .box {
    padding-bottom: 1.6rem;
    margin-bottom: .2rem;
  }
  .footer,
  .banner {
    display: none;
  }
  .header .pc-hd {
    display: none;
  }
  .header .nav {
    display: none;
  }
  .header .banner {
    display: none;
  }
  .mbl-hd {
    display: block;
  }
  .mb-chd {
    display: block;
  }
  .main {
    /*padding-bottom: 1.4rem;*/
    padding-top: .3rem;
  }
  .main .notice {
    padding: 0 .2rem;
  }
  .main .notice .st {
    width: 100%;
    padding: .1rem .2rem;
  }
  .mbl-hd .m-bn .mbn-img{
	  height:5.81rem;
  }
  .main .notice .st span {
    font-size: .2rem;
    max-width: 6rem;
  }
  .main .notice .st a {
    width: 1.2rem;
    height: .5rem;
    border-radius: .5rem;
    line-height: .5rem;
    font-size: .2rem;
    margin-top: .05rem;
  }
  .main .section .h-title {
    width: 100%;
    margin: 0;
    height: .7rem;
    line-height: .7rem;
    padding: 0 .3rem;
    overflow: hidden;
  }
  .main .section .h-title h2 {
    font-size: .31rem;
    color: #191919;
    text-align: left;
    width: 100%;
    margin: 0;
  }
  .main .section .h-title p {
    display: none;
  }
  .main .section .ll-side {
    display: block;
  }
  .main .section .more {
    height: .48rem;
    line-height: .48rem;
    width: 1.36rem;
    font-size: .2rem;
    margin: .2rem auto;
    border-radius: .48rem;
    background-color: #fedc46;
  }
  .main .section .bar {
    height: .15rem;
    background-color: #f6f7f9;
    width: 100%;
  }
  .main .section .s-box {
    margin-top: 0;
  }
  .main .section .s-box .s-left {
    display: none;
  }
  .main .section .s-box .s-right {
    font-size: 0;
    padding: 0 .3rem;
    float: none;
    margin-bottom: .4rem;
    width: 100%;
  }
  .main .section .s-box .s-right .src-box {
    width: 3.1rem;
    margin-left: .1rem;
  }
  .main .section .s-box .s-right .src-box .src-img {
    height: 2.45rem;
  }
  .main .section .s-box .s-right .src-box .srcb-tl mip-img {
    width: .49rem;
    height: .25rem;
  }
  .main .section .s-box .s-right .src-box .srcb-tl span {
    font-size: .18rem;
  }
  .main .section .s-box .s-right .src-box .srcb-p {
    margin-top: .1rem;
    font-size: .16rem;
  }
  .main .section .s-box .s-right .src-box.frs {
    margin-left: 0;
  }
  .main .section .s-box .s-right .sr-top {
    margin-bottom: 0;
    margin-left: 0;
  }
  .main .section .s-box .s-right .sr-top .sr-big {
    width: 6.2rem;
    height: 3.5rem;
  }
  .main .section .s-box .s-right .sr-top .sr-big .srb-info {
    height: 1.3rem;
    width: 100%;
    padding: 0 .2rem;
  }
  .main .section .s-box .s-right .sr-top .sr-big .srb-info h4 {
    font-size: .18rem;
  }
  .main .section .s-box .s-right .sr-top .sr-big .srb-info p {
    font-size: .17rem;
  }
  .main .section .s-box .s-right .sr-bm {
    margin-top: .2rem;
  }
  .main .section .s-box .s-right .sr-bm .frs {
    margin-left: 0;
  }
  .main .section .l-box {
    font-size: 0;
    text-align: center;
    padding: 0 .3rem;
  }
  .main .section .l-box .l-item {
    width: 100%;
    height: 7rem;
    padding: .3rem;
    margin: 0;
    margin-top: .3rem;
    text-align: left;
  }
  .main .section .l-box .l-item .lit-b {
    height: 4.5rem;
  }
  .main .section .l-box .l-item .lit-b .lit-l {
    width: 5.98rem;
  }
  .main .section .l-box .l-item .lit-b .lit-r {
    width: 2.94rem;
    flex: 1;
    -webkit-flex: 1;
  }
  .main .section .l-box .l-item .lit-b .lit-r mip-img {
    height: 2.2rem;
  }
  .main .section .l-box .l-item h2 {
    font-size: .26rem;
  }
  .main .section .l-box .l-item p {
    font-size: .2rem;
    height: .6rem;
  }
  .main .section .r-box {
    padding-left: .3rem;
  }
  .main .section .r-box .r-scroll mip-scrollbox [data-scroller] {
    padding-top: 0;
  }
  .main .section .r-box .r-scroll mip-scrollbox [data-scroller] [data-item] {
    margin-right: .15rem;
  }
  .main .section .r-box .r-scroll mip-scrollbox [data-scroller] [data-item] a mip-img {
    width: 2rem;
    height: 2rem;
  }
  .main .section .r-box .r-info {
    font-size: .2rem;
    text-align: left;
    padding-right: .3rem;
    margin-bottom: .2rem;
  }
  .main .section .map-box {
    margin-top: 0;
    padding: 0 .3rem;
	margin-bottom: 1rem;
  }

  .main .section .map-box mip-map {
    width: 100%;
    height: 2.94rem;
  }
  .main .section .side-box {
    margin-top: 0;
  }
  .main .section .side-box .mb-hd {
    width: 100%;
    background-color: #222;
    font-size: .25rem;
    color: #fff;
    font-weight: bold;
    text-align: center;
    height: .68rem;
    line-height: .68rem;
  }
  .main .section .side-box .mb-bd {
    margin-top: -1px;
    border: 1px solid #b6b6b6;
    background-color: #fbf9f9;
    color: #222;
  }
  .main .section .side-box .mb-bd > span {
    display: block;
    text-align: center;
    font-size: .15rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .main .section .side-box .mb-bd > b {
    display: block;
    font-size: .24rem;
    text-align: center;
    margin: .1rem 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .main .section .side-box .mb-bd > p {
    font-size: .15rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .main .section .side-box .mb-bd.about {
    padding: .2rem .15rem;
  }
  .main .section .side-box .left-aside {
    display: none;
  }
  .main .section .side-box .right-aside .rs-hd {
    display: none;
  }
  .main .section .side-box .right-aside .rs-bd .p-box {
    padding: 0 .15rem;
    text-align: center;
  }
  .main .section .side-box .right-aside .rs-bd .p-box .p-item {
    display: inline-block;
    width: 2.95rem;
    margin: .2rem .05rem 0;
  }
  .main .section .side-box .right-aside .rs-bd .p-box .p-item .p-img {
    height: 2.5rem;
  }
  .main .section .side-box .right-aside .rs-bd .p-box .p-item .p-info {
    font-size: .24rem;
    text-align: left;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box {
    padding: 0 .25rem;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item {
    padding: .2rem 0;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item:hover {
    padding-left: 0;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-img {
    width: 2.86rem;
    height: 2.41rem;
    margin-right: .15rem;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info .wpi-tl {
    margin-top: .35rem;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info .wpi-tl h2 {
    font-size: .25rem;
    max-width: 100%;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info .wpi-tl b {
    display: none;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info p {
    font-size: .21rem;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info span {
    margin-top: .5rem;
    font-size: .2rem;
  }
  .main .section .side-box .right-aside .rs-bd .w-box {
    padding: 0 .25rem;
  }
  .main .section .side-box .right-aside .rs-bd .w-box .w-item {
    padding: .25rem 0;
  }
  .main .section .side-box .right-aside .rs-bd .w-box .w-item:hover {
    padding-left: 0;
  }
  .main .section .side-box .right-aside .rs-bd .w-box .w-item .w-info h2 {
    font-size: .3rem;
  }
  .main .section .side-box .right-aside .rs-bd .w-box .w-item .w-info span {
    font-size: .2rem;
  }
  .main .section .side-box .right-aside .rs-bd .editor {
    margin-top: .4rem;
    padding: .2rem .25rem;
  }
  .main .section .side-box .right-aside .rs-bd .editor .e-img mip-img {
    margin: .3rem auto;
    display: block;
  }
  .main .section .side-box .right-aside .rs-bd .editor .e-img mip-img img {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: auto;
    margin: auto;
    display: block;
  }
  .main .section .side-box .right-aside .rs-bd .editor .e-content mip-img {
    margin: .3rem auto;
    display: block;
  }
  .main .section .side-box .right-aside .rs-bd .editor .e-content mip-img img {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: auto;
    margin: auto;
    display: block;
  }
  .main .section .side-box .right-aside .rs-bd .editor .e-content p {
    font-size: .2rem;
  }
  .main .section .side-box .right-aside .rs-bd .pages a {
    height: .45rem;
    line-height: .45rem;
    font-size: .21rem;
  }
  .main .section .side-box .right-aside .rs-bd .pages span {
    height: .45rem;
    line-height: .45rem;
    font-size: .21rem;
  }
  .mb-footer {
    display: flex;
    display: -webkit-flex;
  }

}
@media screen and (max-width: 640px) {
	  .beian{ display:block;}
  .main .notice .st span {
    max-width: 3.5rem;
  }
  .main .section .s-box .s-right .src-box {
    width: 1.8rem;
  }
  .main .section .s-box .s-right .src-box .src-img {
    height: 1.45rem;
  }
  .main .section .s-box .s-right .src-box .srcb-tl span {
    max-width: 1rem;
  }
  .main .section .s-box .s-right .sr-top .sr-big {
    width: 3.8rem;
    height: 2.4rem;
  }
  .main .section .s-box .s-right .sr-top .sr-big .srb-info {
    height: 1.3rem;
  }
  .main .section .l-box .l-item {
    height: 4.85rem;
    padding: .13rem;
    margin-top: .25rem;
  }
  .mbl-hd .m-bn .mbn-img{
	  height:3.6rem;
  }
  .main .section .l-box .l-item .lit-b {
    height: 2.8rem;
  }
  .main .section .l-box .l-item .lit-b .lit-l {
    width: 3.7rem;
  }
  .main .section .l-box .l-item .lit-b .lit-r {
    width: 1.85rem;
    flex: 1;
    -webkit-flex: 1;
  }
  .main .section .l-box .l-item .lit-b .lit-r mip-img {
    height: 1.35rem;
  }
  .main .section .l-box .l-item h2 {
    font-size: .26rem;
  }
  .main .section .l-box .l-item p {
    font-size: .2rem;
    height: .6rem;
  }
  .main .section .side-box .right-aside .rs-bd .wp-box .wp-item .wp-info {
    width: 2.8rem;
  }
}
@media screen and (min-width: 320px) {
  html {
    font-size: 50px;
  }
}
@media screen and (min-width: 360px) {
  html {
    font-size: 56.25px;
  }
}
@media screen and (min-width: 375px) {
  html {
    font-size: 58.59375px;
  }
}
@media screen and (min-width: 400px) {
  html {
    font-size: 62.5px;
  }
}
@media screen and (min-width: 414px) {
  html {
    font-size: 64.6875px;
  }
}
@media screen and (min-width: 440px) {
  html {
    font-size: 68.75px;
  }
}
@media screen and (min-width: 480px) {
  html {
    font-size: 75px;
  }
}
@media screen and (min-width: 520px) {
  html {
    font-size: 81.25px;
  }
}
@media screen and (min-width: 560px) {
  html {
    font-size: 87.5px;
  }
}
@media screen and (min-width: 600px) {
  html {
    font-size: 93.75px;
  }
}
@media screen and (min-width: 640px) {
  html {
    font-size: 100px;
  }
}
@media screen and (min-width: 768px) {
  html {
    font-size: 75px;
  }
}
@media screen and (min-width: 800px) {
  html {
    font-size: 85px;
  }
}
@media screen and (min-width: 960px) {
  html {
    font-size: 95px;
  }
}
@media screen and (min-width: 1024px) {
  html {
    font-size: 100px;
  }
}

